<?php
	include "../ini.php";
	include "../../libraries/xl_bang_bao_gia.php";
	$dt_xl_bang_bao_gia = new xl_bang_bao_gia;
	
	foreach($_POST as $k=>$v) {
		$_SESSION[$k] = $v;
	}
	
	if (empty($_POST['tieu_de'])) {
		$_SESSION['msg'] = "Lỗi! Dữ liệu không hợp lệ, vui lòng kiểm tra lại";
		$_SESSION['type_msg'] = "error";
		header('Location: edit.php');
		exit;
	}
	
	$bang_bao_gia = $dt_xl_bang_bao_gia->xem(3);
	if( $bang_bao_gia == NULL){
		$_SESSION['msg'] = "Lỗi! Dữ liệu không tồn tại, vui lòng kiểm tra lại";
		$_SESSION['type_msg'] = "error";
		header('Location: edit.php');
		exit;
	}
	
	if($_FILES['ten_file']['name'] !=''){		
		$arrType=array('application/vnd.openxmlformats-officedocument.wordprocessingml.document','application/msword');
		if(!in_array( $_FILES['ten_file']['type'],$arrType)){
			$_SESSION['msg'] = "Lỗi! Định dạng file không đúng (*.docx,*.doc), vui lòng thử lại.";
			$_SESSION['type_msg'] = "error";
			header('Location: add.php');
			exit;	
		}
		
		//Kiễm tra lỗi upload file lên serever
		if($_FILES['ten_file']['error']!=0){
			$_SESSION['msg'] = "Lỗi! Lỗi upload lên server, vui lòng thử lại.";
			$_SESSION['type_msg'] = "error";
			header('Location: add.php');
			exit;		
		}

			//xóa hình cũ truoc khi update
		if($bang_bao_gia['ten_file']!= '' && file_exists('../../uploads/san_pham/'.$bang_bao_gia['ten_file'])  ){	
			unlink('../../uploads/san_pham/'.$bang_bao_gia['ten_file']);
		}
		//Di chuyển file từ thư mục tạm sang thư mục up load
		$ten_file=''.time().'_'.$_FILES['ten_file']['name'];// test trùng tên file
		move_uploaded_file($_FILES['ten_file']['tmp_name'],'../../uploads/san_pham/'.$ten_file);
	}	
	$kq = $dt_xl_bang_bao_gia->cap_nhat(3,$_POST['tieu_de'],$ten_file,$_POST['trang_thai']);	
	if(!$kq){
		$_SESSION['msg'] = "Lỗi trong quá trình xử lý, vui lòng thử lại";
		$_SESSION['type_msg'] = "error";
		header('Location: '.$_SERVER['HTTP_REFERER']);
		exit;
	}
	
	$_SESSION['msg'] = "Thành công!. Dữ liệu đã được cập nhật";
	$_SESSION['type_msg'] = "success";
		
	header('Location: edit.php');		
	
	foreach($_POST as $k=>$v) {
		$_SESSION[$k] = '';
	}
	$dt_xl_bang_bao_gia->disconnect();
	
?>